Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 CASTELLAN AVENUE Detached £1,021,220 £295,000 12 Apr 2001
69 CASTELLAN AVENUE Detached £848,092 £500,000 28 May 2010
70A CASTELLAN AVENUE Detached £1,043,418 £900,000 30 Nov 2020
74 CASTELLAN AVENUE Detached £1,317,610 £360,000 24 Oct 2000